The AI-powered English dictionary
usually uncountable, plural long runs
(idiomatic) An extended period of time. quotations examples
Stocks for the Long Run [title]
1994, Jeremy J. Siegel, Stocks for the Long Run, McGraw Hill Professional